<?php
/**
 * @author 		: Sergio Martínez
 * @copyright 	: 28-07-2012
 * @todo 		: Modelo base de Ficha
 * @version 	: 2.0
 */
class ficha extends DB {
	
	public function ordenarUlChecked($arr_tipo) {
		$total = ceil(count($arr_tipo) / 3);
		$ul = "";
		$val = 0;
		$columna = $total;
		if (count($arr_tipo) == 1) $i_val = 1; else $i_val = 3;
		for ($i = 0; $i < $i_val; $i++) {
			$ul.= "<li><ul>";
			if ($i == 2) $columna = count($arr_tipo) - ($total * 2);
			for ($j = 0; $j < $columna; $j++) {
				$ul.= "<li><p>".$arr_tipo[$val++]."</p></li>";
			}
			$ul.= "</ul></li>";
		}
		return $ul; 
	}
	
	public function ordenarGaleria($arr_galeria) {
		$total = ceil(count($arr_galeria) / 4);
		$ul = "";
		$val = 0;
		$columna = 4;
		function obtenerLi($imagen) {
			$li = "
			<li>
				<a href='javascript:'>
					<img src='{$imagen}-92x71.jpg' alt='Lucas Martinez Propiedades' class='propertie-img thumb' />
					<img src='website/frontend/modules/ficha/css/images/border-top-2.png' class='top' />
					<img src='website/frontend/modules/ficha/css/images/border-bottom-2.png' class='bottom' />
					<img src='website/frontend/modules/ficha/css/images/border-middle-left.png' class='left' />
					<img src='website/frontend/modules/ficha/css/images/border-middle-right.png' class='right' />
				</a>
			</li>";
			return $li;
		}
		$ul.= "<ul class='clearfix'>";
		$total = count ($arr_galeria);
		for ($i = 0; $i < $total; $i++) {
			$ul.= obtenerLi($arr_galeria[$val++]['url']);
		}
		$ul.= "</ul>";
		return $ul;
	}
	
	public function obtenerUbicacion($id_ubicacion) {
		$sql = "SELECT nombre, 
				CASE pertenece_a 
					WHEN '1' THEN 'Mar del Plata'
					WHEN '2' THEN 'Buenos Aires'
					WHEN '3' THEN 'Capital Federal'
				END AS pertenece
				FROM ubicaciones 
				WHERE id = {$id_ubicacion}";
		$resultado = mysql_query($sql);
		while ($row = mysql_fetch_array($resultado)) {
			$ubicacion = "{$row['nombre']} / {$row['pertenece']}";
		}
		return $ubicacion;
	}
	
	public function pisoDto($piso,$dto) {
		$pisoDto = "";
		if (strlen($piso) > 0 && $piso > 0) $pisoDto.= " - {$piso}°";
		if ($piso == 0 && $dto > 0) $pisoDto.= " - PB ";
		if (strlen($dto) > 0 && $dto > 0) $pisoDto.= $dto;
		return $pisoDto;
	}
}